Skip to content

Add backward.simpa.using.reducibleClose to 1300+ files#216

Open
Deicyde wants to merge 5 commits into
leanprover-community:lean-pr-testing-13636from
Deicyde:lean-pr-testing-13636
Open

Add backward.simpa.using.reducibleClose to 1300+ files#216
Deicyde wants to merge 5 commits into
leanprover-community:lean-pr-testing-13636from
Deicyde:lean-pr-testing-13636

Conversation

@Deicyde

@Deicyde Deicyde commented May 7, 2026

Copy link
Copy Markdown

Lean PR leanprover-community#13636 restricts simpa using h to close its final isDefEq
check at reducible transparency rather than default, gated behind the
option backward.simpa.using.reducibleClose (default true).

This adapts Mathlib by wrapping each affected declaration with
set_option backward.simpa.using.reducibleClose false in to restore
the old default-transparency behavior, to be cleaned up as technical
debt in followups.

2212 wraps across 1309 Mathlib files
1 wrap in Counterexamples/Phillips.lean


Open in Gitpod

Deicyde and others added 5 commits May 7, 2026 02:48
  2212 wraps across 1309 Mathlib files
     1 wrap in Counterexamples/Phillips.lean

;2A;2A
…appers with `simpa!`

The lean4 PR now removes the `backward.simpa.using.reducibleClose` option;
the permissive default-transparency close is opt-in via `simpa!` instead.

Bumps lean-toolchain to pr-release-13636-11336d3.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…lose

Tracks the lean4 PR's switch from prefix-`!` to a `using!` clause: only the
final close-step transparency is changed, leaving `!` available for its
existing auto-unfold meaning.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants